person who casts curses - Espagnol Anglais Dictionnaire